dune landscape - Almanca İngilizce Sözlük